#!/bin/sh

Title="SecuLution"
Description="SecuLution product presentation"
Author="SecuLution GmbH"
page=ie_home_en
page_files="$page"_files
filename=$page.htm
backup=$filename.bak
tmpfilename=$filename.tmp
home="ie_home_en"
home_lang="home"

if grep -q '<!-- processed -->' $filename; then
	if test -e $backup; then
		echo $0 using backup $backup
		cp $backup $filename
	else
		echo Backup $backup existiert nicht
		exit 1
	fi
else
	. ./createbackup.sh
fi

ersetzen() {
	nummer=`cat $filename| grep -ni $tag|cut -d ':' -f1`
	nummer=`expr $nummer - $davor`
	weiter=`expr $nummer + $anzahl`
	gesamt=`wc -l $filename|cut -d' ' -f1`
	cat $filename | sed -n "1,$nummer p" > $tmpfilename
	echo -n $einsetzen >> $tmpfilename
	cat $filename| sed -n "$weiter,$gesamt p" >> $tmpfilename
	rm $filename
	mv $tmpfilename $filename
}

loeschen() {
	cat $filename | grep -v "$tag" > $tmpfilename
	rm $filename
	mv $tmpfilename $filename
}

# Google Analytics Block entfernen.
start=1
tag=googleanaly
anzahl=10
davor=2
einsetzen=""
ersetzen # Debug


# Video 1 einbauen
tag=Video1
anzahl=4
davor=2
# einsetzen='<div id="video1"><iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/XZagHLGmfqE?enablejsapi=1" frameborder="0" allowfullscreen="1"></iframe></div>'
einsetzen='<div id="video1"><a href="http://www.youtube.com/watch?feature=player_embedded&v=mNfTPQoHCPA" target="_blank"> <img src="./i/video-still1_en.png"></a></div>'
ersetzen # Debug Das Video einbauen funktioniert nicht mit IE10. Hier muss eine Grafik hin, die auf YouTube verlinkt.

# Video 2 einbauen
tag=Video2
anzahl=4
davor=2
# einsetzen='<div id="video2"><iframe class="youtube-player" type="text/html" width="550" height="430" src="http://www.youtube.com/embed/_btBNRUOFlU?enablejsapi=1" frameborder="0" allowfullscreen="1">
# </iframe></div>'
einsetzen='<div id="video1"><a href="http://www.youtube.com/watch?feature=player_embedded&v=_ajPJ8ZU514" target="_blank"> <img src="./i/video-still2_en.png"></a></div>'
ersetzen # Debug Das Video einbauen funktioniert nicht mit IE10. Hier muss eine Grafik hin, die auf YouTube verlinkt.

# die Links 
# href="http://strut.io/editor/preview_export/css/themes/default-reset.css">
# und 
# href="http://strut.io/editor/preview_export/reveal/css/theme/default.css" 
# sollen aus der htm rausgehalten werden. Die Dateien wurden dazu vorher mal runtergeladen (wget)
# mit gunzip entpackt, angepasst (Font-Pfade) und unter ./CSS abgelegt
# jetzt müssen wir diese Links also nur noch in der htm Datei ersetzen (sed unten)


	sed -i -f sed-command-files/meta-compatible.sed $filename
	sed -i -f sed-command-files/control-youtube.sed $filename
	sed -i -f sed-command-files/remove-comments.sed $filename
	sed -i -f sed-command-files/set-author.sed $filename
	sed -i -f sed-command-files/relocate-default-reset.sed $filename
	sed -i -f sed-command-files/relocate-default.sed $filename
	sed -i -f sed-command-files/remove-overview.sed $filename
	sed -i -f sed-command-files/remove-absolute-path.sed $filename
	sed -i -f sed-command-files/anwenderbericht.sed $filename
	sed -i -f sed-command-files/navigation-hint.sed $filename
	sed -i -f sed-command-files/mikogo_en.sed $filename
	sed -i -f sed-command-files/remove-google-analytics.sed $filename
	sed -i "s/Deck Title/$Title/" $filename
	sed -i "s/\"description\" content=\"TODO\"/\"description\" content=\"$Description\"/" $filename
	sed -i "s@./${page}_files/aw.htm@http://www.seculution.de/versions/aw.txt@" $filename
	sed -i "s@./${page}_files/agent.htm@http://www.seculution.de/versions/agent.txt@" $filename
	sed -i "s@./${page}_files/server.htm@http://www.seculution.de/versions/server.txt@" $filename
	sed -i "s@./${page}_files/uninstaller.htm@http://www.seculution.de/versions/uninstaller.txt@" $filename
	sed -i "s/http:\/\/www.echte-sicherheit.de\/$filename//g" $filename
	sed -i "s/http:\/\/www.seculution.com\/$filename//g" $filename
	sed -i "s/<img src=\".\/${page}_files\/sl400x420.png\">/<a href=\".\/$filename#\/step-5\"> <img src=\".\/${page}_files\/sl400x420.png\"><\/a>/g" $filename
	sed -i "s/<img src=\".\/${page}_files\/sl80x85.png\">/<a href=\".\/$filename#\/step-5\"> <img src=\".\/${page}_files\/sl80x85.png\"><\/a>/g" $filename
	sed -i "s/<img src=\".\/${page}_files\/flag_de.png\">/  <a href=\".\/${home_lang}.htm\">       <img src=\".\/i\/flag_de.png\"><\/a>/g" $filename
	sed -i "s/<img src=\".\/${page}_files\/_flag_de.png\">/  <a href=\".\/${home_lang}.htm\">       <img src=\".\/i\/_flag_de.png\"><\/a>/g" $filename
	sed -i "s/<img src=\".\/${page}_files\/right.png\">/<a href=\"javascript:impress().next();\"><img src=\".\/${page}_files\/right.png\"><\/a>/" $filename
	sed -i "s/<img src=\".\/${page}_files\/_right.png\">/<a href=\"javascript:bespoke.next();\"><img src=\".\/${page}_files\/_right.png\"><\/a>/" $filename
	sed -i "s@#/step-@#@g" $filename
	sed -i "s@\/\([a-zA-Z0-9_\-]*\.htm\"\)@\/ie_\1@g" $filename
	echo sed done
	
echo "<!-- processed -->" >> $filename

# Strut.io web bugs löschen
tag=strut.io
loeschen # Debug

exit 0

